package redis_ser

// 构造文章查看数、文章点赞数、文章评论数、文章评论点赞数  四个函数
const (
	articleLookPrefix    = "article_look"
	articleDiggPrefix    = "article_digg"
	articleCommentPrefix = "article_comment_count"
	commentDiggPrefix    = "comment_digg"
)

// NewDigg 构造文章点赞数
func NewDigg() CountDB {
	return CountDB{
		Index: articleDiggPrefix,
	}
}

// NewArticleLook 构造文章查看数
func NewArticleLook() CountDB {
	return CountDB{
		Index: articleLookPrefix,
	}
}

// NewComment 构造文章评论数
func NewComment() CountDB {
	return CountDB{
		Index: articleCommentPrefix,
	}
}

// NewCommentDigg 构造文章评论点赞数
func NewCommentDigg() CountDB {
	return CountDB{
		Index: commentDiggPrefix,
	}
}
